gtkrecentmanager: unseal private pointer
authorJavier Jardón <jjardon@gnome.org>
Thu, 8 Jul 2010 00:05:32 +0000 (02:05 +0200)
committerJavier Jardón <jjardon@gnome.org>
Tue, 13 Jul 2010 17:40:49 +0000 (19:40 +0200)
gtk/gtkrecentmanager.c
gtk/gtkrecentmanager.h

index 83642357e08caf921bf72ac1b33ff614375b14cc..7fe3d352e4a61ce1743750bac245cc038140fc88 100644 (file)
@@ -84,7 +84,6 @@ struct _GtkRecentInfo
   gint ref_count;
 };
 
-#define GTK_RECENT_MANAGER_GET_PRIVATE(obj)     (G_TYPE_INSTANCE_GET_PRIVATE ((obj), GTK_TYPE_RECENT_MANAGER, GtkRecentManagerPrivate))
 
 struct _GtkRecentManagerPrivate
 {
@@ -276,8 +275,11 @@ gtk_recent_manager_init (GtkRecentManager *manager)
 {
   GtkRecentManagerPrivate *priv;
 
-  manager->priv = priv = GTK_RECENT_MANAGER_GET_PRIVATE (manager);
-  
+  manager->priv = G_TYPE_INSTANCE_GET_PRIVATE (manager,
+                                               GTK_TYPE_RECENT_MANAGER,
+                                               GtkRecentManagerPrivate);
+  priv = manager->priv;
+
   priv->limit = DEFAULT_LIMIT;
   priv->size = 0;
 
index d13fcf4148c2d9edf6d2802bf90967ca4ac22fd9..950e53f0423851479bd065b2bc9395eaf38b0bad 100644 (file)
@@ -83,10 +83,10 @@ struct _GtkRecentData
 
 struct _GtkRecentManager
 {
-  /*< private >*/
   GObject parent_instance;
 
-  GtkRecentManagerPrivate *GSEAL (priv);
+  /* <private> */
+  GtkRecentManagerPrivate *priv;
 };
 
 struct _GtkRecentManagerClass